﻿using POCOS;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BLL.Interfaces
{
  public   interface IAuteurServices
    {

      List<Auteur> GetAuteurs();
      IEnumerable<Auteur> GetAuteur();
       
      Auteur GetAuteurById(int id);
       
        void CreateAuteur(Auteur Auteur);
        

       void UpdateAuteur(Auteur Auteur);
       


       void DeleteAuteur(int id);

     
      Auteur Find(int id);

     
      List<Auteur> GetAuthors(int startIndex, int count, string sorting);
      int GetAuthorCount();
      

       void SaveAuteur();
       
    }
}
